rock bump - French English Dictionary